Item 0773795 94/03/31 12:18 From: DARREN_SMITH@NEXT.COM@INET01# Internet Gateway Subject: PRESS RELEASE: CodeReviewer, software analysis tool for NEXTSTEP FOR IMMEDIATE RELEASE Contact Information: Software Services and Solutions, Inc. sss@sss.com (203) 630-2000 fax: (203) 630-2020 ANNOUNCING A DEMO OF CODEREVIEWER, THE SOFTWARE ANALYSIS TOOL A demonstration version of the CodeReviewer software analysis tool from Software Services and Solutions, Inc., is now available via email and FTP. CodeReviewer allows developers and project managers to analyze the state of a software project, as well as its history of development over time, and to reduce development and maintenance costs by uncovering potential trouble spots in code. CodeReviewer is one of the SS&S CASE Tools, a line of applications for developers of custom applications that also includes the DRCS graphical, directory capable revision control system. The demonstration version of CodeReviewer 2.7.2 limits its analysis of source code to the first 150 lines of a file, printing and saving the results of analyses are disabled, and the application times out ten minutes after launch. The production version of CodeReviewer can be purchased directly from Software Services and Solutions, Inc., or through Paget Press. See the bottom of this message for ordering information. The demonstration package, CodeReviewer_Demo.pkg.tar.gz, which includes an online version of the CodeReviewer manual, is 500 Kb, and it is available via email to CASE_Tools@sss.com, or via direct FTP from the following locations: cs.orst.edu:/pub/next/demos/programming sonata.cc.purdue.edu:/pub/next/submissions/ ftp.informatik.uni-muenchen.de:/incoming and eventually /pub/comp/platforms/next/Developer/commercial/apps The demo will run under NEXTSTEP 3.1 and 3.2 on NeXT and Intel hardware. Contact SS&S via email to CASE_Tools@sss.com if you require a demo that will run under NEXTSTEP 3.0. The following excerpt from the Overview section of the CodeReviewer manual gives more details about CodeReviewer: CodeReviewer is a software analysis tool designed to increase the productivity of developers, get new developers up to speed on a project quickly, and provide information to guide project managers in preventing trouble spots. CodeReviewer helps track and manage changes to objects and other code in multi-person development efforts. CodeReviewer allows project managers and developers to analyze versions of code visually and formally, according to industry-standard software metrics. Visual analysis is supported for any type of code, while software metrics can be computed, compared, and graphed for C, C++, Objective-C, and YACC code. CodeReviewer integrates well with source code management systems, if they are in use on a project. CodeReviewer is compatible with the DRCS graphical revision management system and the RCS revision control system, as well as any source code management system built on RCS. With CodeReviewer, project managers can gain control of changes to code and avoid the morass of object incompatibilities that can plague large object-oriented development efforts. Progress on goals can be tracked down to the level of changes in methods and functions in an individual source file. Development can proceed with greater efficiency toward its goals with CodeReviewer. Developers can use CodeReviewer to quickly appraise the state of legacy code and the work that has been done on it in the past. The complexity analysis functions of CodeReviewer can point developers to problem spots in code before they become bugs or maintenance headaches. Also, CodeReviewer can get developers up to speed on an unfamiliar project in a fraction of the time it would take them without it. CodeReviewer is fully integrated with NEXTSTEP, and its user interface is immediately familiar to users of standard NEXTSTEP applications. CodeReviewer provides its analysis capabilities via services, as well, to allow easy integration with the current development environment, e.g. CodeReviewer can be invoked on a class file from within ProjectBuilder through its services menu. CodeReviewer allows multiple source code files to be analyzed at one time, and CodeReviewer can perform historical analysis on each of the files. An entire project's source code can be loaded into CodeReviewer and analyzed by broad or fine statistical measures; CodeReviewer will then allow drill down visual analysis in terms of detailed code fragments. Results of analyses can be stored for further analysis in other tools, or for later review in CodeReviewer. CodeReviewer creates and reads .CodeReviewer documents, which can also be read by spreadsheets and a variety of other tools. CodeReviewer also exports the results of its analyses in a variety of other formats. All SS&S CASE Tools are sold under a floating license for maximum convenience to the user. SS&S has an aggressive multi-license discount program. Software Services and Solutions, Inc., is an information technology consulting firm specializing in open systems technology, object-oriented software design and development, and networking. Software Services and Solutions, Inc., provides technology consulting, reengineering, and custom development services to businesses and governments worldwide, in addition to producing high quality tools and ObjectWare for developers of custom applications. SS&S can be reached via email to sss@sss.com, phone to (203) 630-2000, or fax to (203) 630-2020. =END=